triangular shawl - German English Dictionary